Big Huge Thesaurus

naval officer

noun